原帖 | Jason | 2026-05-26 17:00 | 👍5 | 阅读约1
用过 AI 写代码的人,基本都踩过同一个坑:你一句话丢过去,AI 哐哐写一堆,跑起来不对;改几遍,逻辑越来越乱;再改下去,代码直接变成没人敢动的烂摊子。这不是你不会描述,也不是 AI 太笨,是 AI 缺一套正经的工作流程。
Matt Pocock Skills 就是来解决这个的。
作者 Matt Pocock 是 TypeScript 圈公认的大佬,他把自己每天跟 AI 配合写代码的一套“工作指令”直接开源,起名 skills,口号很实在:给真正做工程的人用,不是随便糊弄的氛围编码。
这套东西专治 AI 写代码四大毛病:
- 需求没问清就瞎写
- 说话太啰嗦,术语不统一
- 代码写了跑不通,还不会调试
- 越写越乱,架构直接崩盘
它把老手开发习惯做成一条条斜杠 / 指令 :先把需求问透、先写测试再写逻辑、按步骤调试、定期整理架构,让 AI 按规范干活,而不是凭感觉乱写。
轻量、不挑 AI 工具、Claude/Cursor/Copilot 全都能用,30 秒装完,直接提升代码质量。不管是个人写项目还是团队协作,都非常实用。
一、30 秒安装
先确保你装了 Node.js,然后终端运行:
npx skills@latest add mattpocock/skills
- 勾选你想要的技能
- 一定要勾 /setup-matt-pocock-skills
- 选择你用的 AI 工具(CC/Cursor 等)
不想用命令行,直接把 SKILL.md 复制到你工具的 skills 目录,重启工具也能用。
二、初始化(每个项目做一次)
在 AI 工具里输这条命令:
/setup-matt-pocock-skills
它会让你配 3 件事:
1. Issue 存在哪(GitHub/Linear/本地文件)
2. 问题分类标签用什么
3. 文档放哪个目录
配完,整套流程就能正常跑了。
三、最实用的指令
-
/grill-me
写代码前先让 AI 把需求问到底,避免做出来不对。 -
/grill-with-docs
进阶版,会帮你统一项目术语,生成文档,越大型项目越好用。 -
/tdd
先写测试,再写代码,红绿绿重构,代码稳很多。 -
/diagnose
出 bug 按步骤排查:复现→缩小范围→找原因→修复→测回去。 -
/to-prd / to-issues
把想法变成规范需求文档,再拆成小任务,不乱做。 -
/zoom-out
让 AI 从整体讲代码,不钻细节牛角尖。 -
/improve-codebase-architecture
定期整理架构,防止项目变“泥球”。 -
/caveman
极简模式,省 token,话少精准。 -
/handoff
换会话、换 AI 时,把上下文打包交接,不丢信息。
四、推荐工作流
1. 先跑 /grill-me 把需求问清楚
2. 再跑 /grill-with-docs 统一语言、记好架构决策
3. 用 /to-prd 生成需求文档
4. 用 /to-issues 拆成小任务
5. 开 /tdd 写代码
6. 出问题用 /diagnose 排查
7. 定期用 /improve-codebase-architecture 整理架构
不用全用,挑适合你的就行。
五、嵌入式场景推荐
-
/grill-with-docs:硬件寄存器命名、驱动架构术语,对齐了省大事
-
/tdd:用 kunit 测驱动,红-绿-重构一样好使
-
/diagnose:跟 JTAG/串口/示波器那套调试思路天然匹配
-
/write-a-skill:把你自己的 BSP 适配、DTS 编写流程也做成 skill
相关笔记
- 📁 返回本主题 MOC
- 嵌入式开发Skill开发指南
- 未来不会用 ai 的工程师都会被淘汰,有的同学不明白这句话的含义
- AI 对嵌入式就业影响
- 企业级 AI 落地方案,不管是昨天分享的 agent + MCP + skills
- 前面的 agent + MCP + skills + RAG 知识库的 AI
- 代码托管平台选型:GitHub与Gitee对比